a visual device - Turc Anglais Dictionnaire